Shortfin devil ray - German English Dictionary